@charset "utf-8";
/* global */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,fieldset,legend,object,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img,object,embed{vertical-align:top;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}
input,textarea,select{*font-size:100%;}

/* other */
.left{float:left}
.right{float:right}
.clear{clear:both}
.close{display:block;clear:both;height:0;overflow:hidden;font-size:0;line-height:0}
.clearfix{*zoom: 1;}
.clearfix:after{display:block;clear:both;height:0;overflow:hidden;font-size:0;content:"";}

body{font:12px/1.7 Arial, Helvetica, "宋体",sans-serif; background:#cdcdcd url(../bg/body_bg.png) repeat;}

/* header */
.header{height:33px;overflow:hidden;background:#272b2b url(../bg/top_bg.png) repeat-x 0 0;}
.header .h_cont{width:980px;margin:0 auto; font-family:simsun;}
.h_cont li{float:left;line-height:33px;background:url(../bg/top_line.png) no-repeat right 0;}
.h_cont .nobg{background:none;}
.h_cont li a{float:left;padding:0 20px;}
.h_cont a:link,.h_cont a:visited{color:#fff;text-decoration:none;}
.h_cont a:hover{color:#fff;text-decoration:none;background-color:#cd2026;}
.h_cont .gwc{background:none;}
.h_cont .gwc a{background:#cd2026;padding:0 8px;}
.h_cont .gwc b{display:inline-block;*display:block;*display:inline;width:15px;height:33px;background:url(../bg/top_lock.png) no-repeat 0 10px; vertical-align:middle;*zoom:1;}

/* main_nav */
.main_nav{width:958px;height:67px;margin:0 auto;padding:6px 0 0 22px;background:url(../bg/main_nav_dot.gif) no-repeat 358px 36px;}

.main_nav .search{float:right;width:159px;height:20px;margin:20px 0 0;background:url(../bg/main_search.png) no-repeat 0 0;}
.main_nav .search input{float:left;width:134px;height:14ppx;padding:3px 0 3px 3px;border:none;background:none;line-height:14px;color:#7c7c7c;}
.main_nav .search .normal{font-size:10px;}
.main_nav .search .submit{_display:inline;float:right;height:18px;width:18px;margin:1px;cursor:pointer;overflow:hidden;font-size:0;line-height:0;}

.main_nav .nav{float:left;padding:19px 0 0 226px;}
.nav li{float:left;padding:0 15px;margin-right:8px;position:relative;z-index:10;}
.nav a{float:left;width:95px;padding:8px 0 0;height:25px;}
.nav a b{float:left;width:100%;height:14px;background:url(../bg/sex.png) no-repeat center 0;font-size:0;line-height:0px;}
.nav .woman b{background-position:0 -40px;}

.nav a:hover,
.nav .hover_a{background:url(../bg/nav_bg.png) no-repeat 0 0;}

.nav a:hover b,
.nav .hover_a b{background-position:0 -80px;}

.woman a:hover b,
.woman .hover_a b{background-position:0 -120px;}

.nav dl{position:absolute;top:33px;width:95px;height:153px;padding:4px 0 0;clear:both;background:url(../bg/nav_bg.png) no-repeat 0 bottom;}
.nav dl a{width:73px;padding:0 0 0 17px;height:24px;line-height:24px;}
.nav dl a:link,
.nav dl a:visited{color:#fff;text-decoration:none;}
.nav dl a:hover{color:#fff;text-decoration:none;background:url(../bg/red_dot.gif) no-repeat 7px 12px; background-position:7px 10px \9;}

/* btm_nav */
.btm_nav{width:980px;padding:20px 0;margin:0 auto;font-family:宋体;}
.btm_nav .top{height:14px;overflow:hidden;padding:0 0 0 200px;}
.btm_nav .top a{float:left;padding:0 23px 0 7px;background:url(../bg/btm_line.gif) no-repeat 0 0;line-height:14px; white-space:nowrap;}
.btm_nav .top a:link,
.btm_nav .top a:visited{color:#333;text-decoration:none;}
.btm_nav p{clear:both;padding:15px 0 0;color:#4c4c4c;text-align:center;line-height:14px;}

/* black_btm */
.black_btm{background:url(../bg/btm_bg.png) repeat-x 0 0;height:260px;margin:20px 0 0;border:solid 1px #5e6363;border-bottom:none;}
.btm_border{clear:both;height:3px;overflow:hidden;background:#333;font-size:0;line-height:0;}
.black_btm .cont{width:980px;margin:10px auto 0;}
.black_btm .link_bg{background:url(../bg/link_bg.png) no-repeat 0 0;width:802px;height:38px;margin:0 auto;}
.black_btm .link_bg a{float:left;height:38px;margin-right:40px;}
.black_btm .link_bg .l_a{width:188px;}
.black_btm .link_bg .l_b{width:150px;}
.black_btm .link_bg .l_c{width:162px;}
.black_btm .link_bg .l_d{width:180px;margin:0;}

.black_btm .h_link{width:805px;height:120px;padding:16px 0 0 150px;margin:30px auto 0;background:url(../bg/btm_dot_line.png) no-repeat 0 0;}
.h_link dl{float:left;color:#bfc0c0;height:24px;margin-right:40px;line-height:24px; white-space:nowrap;}
.h_link dl dt{ font-weight:800;padding:0 0 5px;}
.h_link a:link,.h_link a:visited{color:#bfc0c0; text-decoration:none;}
.h_link a:hover{color:#bfc0c0;text-decoration:underline;}
.h_link .h_a{margin-right:25px;}
.h_link .h_b{margin-right:28px;}
.h_link .h_c{margin-right:28px;}
.h_link .h_d{margin-right:32px;}


.goTop{position:fixed;_position:absolute;top:150px;left:50%;display:block;width:60px;height:60px; background:url(../bg/kf.png) no-repeat 0 0;overflow:hidden;margin-left:500px;filter:Alpha(opacity=30);-moz-opacity:.3;opacity:0.3;}
.goTop:hover{filter:Alpha(opacity=70);-moz-opacity:.7;opacity:0.7;}

